.content {
    position: relative;
    z-index: 1;
    height: 96.6rem;
    box-sizing: border-box;
}

       /* left */

       .left {
        width: 16%;
        height: 100%;
        background-color: #242b2e;   
        float: left;
        /* position: fixed; */
        position: sticky;
        top: 0;
    }
    
     /* header */
    .header {
        position: relative;
        width: 100%;
        background-color: #fff;
    }
    
    .header .pic-one {
        width: 39%;
        display: block;
        margin: 0 auto;
        padding-top: 1.8em;
    }
    
    .header .pic-two {
        width: 25%;
        display: block;
        margin: 0 auto;
        padding-bottom: 2.6em;
    }
     
    .left .nav {
        width: 100%;
        padding: 0;
        margin: 0;
    }
    
    .left .nav li {
        border: 1px solid #293034;
        list-style: none;
        width: 100%;
        height: 3.6em;
        line-height: 3.6em;
        background-color: #31393d;
        text-align: right;
        padding-right: 1.4em;
        color: #fff;
        text-transform: uppercase;
        font-size: 1em;
    }
    
    .left .nav a {
        text-decoration: none;    
    }
    
    .left .nav a .Work{
        background-color: #22adac;
    }
    
    .left .nav li:active {
        background-color: #22adac;
    }
    
    /* Filter */
    
    .Filter {
        width: 100%;
        background-color: #242b2e;
        border-bottom: 1px solid #1e282b;
    }
    
    .Filter p {
        text-align: right;
        padding-right: 1.7rem;
        color: #1ab5b3;
        padding-top: 1.3em;
        padding-bottom: 1.3em;
        margin-bottom: 0;
    }
    
    .Filter .nav-bottom  a {
        text-decoration: none;
        margin-bottom: .8rem;
    }
    
    .Filter .nav-bottom li {
        list-style: none;
        width: 100%;
        text-align: right;
        color: #6b7072;
        font-size: .7rem;
        padding-right: 1.7rem;
        margin-bottom: .7143rem;
    }
    
    .Filter .nav-bottom .firt-a li {
        color: #fff;
    }
    
    .Filter .nav-bottom a:nth-of-type(6) li {
        margin-bottom: 2.1429rem;
    }
    
    .Filter-right {
        margin-left: .7em;
    }
    
    /* left-bottom */
    
    .left-bottom {
        background-color: #242b2e;    
        overflow: hidden;
    }
    
    .share {
        text-align: right;
        padding-right: 1.7rem;
        margin-top: 2rem;
        margin-bottom: 1.7143rem;
    }
    
    .left-bottom .text {
        font-size: .6429rem;
        color: #6b7072;
        text-align: right;
        padding-right: 1.7rem;
        margin-bottom: 19.5rem;
    }
    
        /* right */

.right {
    width: 84%;
    height: 100%;
    float: right;
    padding-top: 3rem;
    border: 2.5rem solid #b4b7b8;
}

/* right-left */

.right-left {
    float: left;
    width: 50%;
    height: 100%;
    margin: 0 auto;
    padding-left: 3rem;
    border-right: 1px solid #e5e5e5;
}

.right-left .pic {
    width: 95%;
    position: relative;
}

.right-left .pic img {
    width: 100%;
}

.right-left .pic div {
    position: absolute;
    width: 1.9rem;
    height: 1.1rem;
    background-color: #b5b5b5;
    border: 1px solid #e1e1e1;
}

.right-left .pic div:nth-of-type(1) {
    right: 11.5rem;
    bottom: 3rem;
}

.right-left .pic div:nth-of-type(2) {
    background-color: #40bcba;
    border-color: #6b6b6b;
    right: 8.7rem;
    bottom: 3rem;
}

.right-left .pic div:nth-of-type(3) {
    right: 5.8rem;
    bottom: 3rem;
}

.right-left .pic div:nth-of-type(4) {
    right: 3rem;
    bottom: 3rem;
}

h3 {
    font-size: 1.8rem;
}

.right-left p {
    font-size: 13px;
    color: #a9a9a9;
    /* margin-right: 2.1rem; */
}

hr {
    width: 95%;
    margin-left: 0;
}

.threePic {
    width: 95%;
}

.threePic img {
    padding: 0;
}


/* right-right */

.right-right {
    float: right;
    width: 50%;
    height: 100%;
    padding-left: 3rem;
    padding-right: 3rem;
    
}

.right-one {
    margin-top: 0;
}

.form-one {
    border-bottom: 1px solid #e5e5e5;
    margin-top: 1.4rem;

}

.form-one div {
    float: left;
    width: 3.2rem;
    height: 3.2rem;
    border: 1px solid #1ab5b3;
    border-radius: 50%;
    margin-right: 1.4rem;
    background: url(../images02/user.png) no-repeat center;
}

.form-one p {
    height: 3.2rem;
    line-height: 3.2rem;
}

.form-one .xin {
    background: url(../images02/心.png) no-repeat center;
}

.form-one .data {
    background: url(../images02/data.png) no-repeat center;
}

.form-one .a {
    background: url(../images02/a.png) no-repeat center;
}

.tags {
    padding: 0;
}

.tags li {
    height: 3.9rem;
    line-height: 3.9rem;
    border: 1px solid #dbdbdb;
    border-radius: .9rem;
    display: inline-block;
    
}
.tags li p {
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: 1rem;
    color: #afafaf;
}

.right-right .items {
    display: flex;
    flex-wrap: wrap;
}
.right-right .items div {
    /* margin-right: 1.2rem; */
    margin: 0.6rem 1.2rem 0.6rem 0;
}

.right-right .items img {
    width: 7.2rem;
}

.right-right .items div:nth-child(6n) {
    margin-right: 0;
}

.p {
    height: 2.7rem;
    color: #848484;
    font-size: 1.1rem;
}

.p .glyphicon {
    margin-right: .8rem;
}


